package infra;

import business.User;
import java.io.IOException;
import java.util.LinkedList;

public interface InterfaceUserDAO
{

    public boolean createUser(User user);

    public User retrieveUser(String IP) throws Exception;

    public boolean updateUser(User userUpdated, String ip);

    public boolean deleteUser(String IP);

    public LinkedList<User> getAll() throws IOException, ClassNotFoundException;

}
